Thinking in triangles...

Peach Bloom | Peach Bloom - Extra Puzzle | Nodes Game